more detestable - German English Dictionary